package com.glsc.ngateway.common.api.shortmsg.bo;

import java.io.Serializable;
import java.util.List;

public class WeixinQueueMsgRequest implements Serializable {

    //    '{ "key": "51a4e5c5-f2c5-443e-86c8-a4963facce2f", "content": "测试企业微信触发生产环境发送20220829", "mentionedMobileList": ["18010176323"] }'
    private String key;
    private String content;
    private List<String> mentionedMobileList;
    private String msgtype;


//    @Schema(description = "群机器人的webhook")
//    private String key;
//
//    @Schema(description = "目前支持 text、markdown，不传的话默认为 text")
//    private String msgtype = "text";
//
//    @Schema(description = "文本/markdown内容")
//    private String content;
//
//    @Schema(description = "text 类型使用，通过手机号码来@指定人或者@all所有人。如果是 markdown 格式，该字段无效，只能通过在 content 扩展语法<@userid>来@指定人")
//    private List<String> mentionedMobileList;

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public List<String> getMentionedMobileList() {
        return mentionedMobileList;
    }

    public void setMentionedMobileList(List<String> mentionedMobileList) {
        this.mentionedMobileList = mentionedMobileList;
    }

    public String getMsgtype() {
        return msgtype;
    }

    public void setMsgtype(String msgtype) {
        this.msgtype = msgtype;
    }
}
